package com.dms.modules.user.dto;

import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.List;

@Data
public class UserCommentReportDTO {
    @NotNull(message = "评价ID不能为空")
    private Long commentId;
    
    @NotNull(message = "举报类型不能为空")
    private Integer reportType;
    
    @NotBlank(message = "举报原因不能为空")
    @Size(max = 200, message = "举报原因不能超过200字")
    private String reason;
    
    private List<String> images;
    
    private Long userId; // 由系统设置，不需要用户传入
} 